annual festival - French English Dictionary